Fuzzy FA: a modified Firefly Algorithm
نویسندگان
چکیده
The firefly algorithm (FA), which is usually used in optimization problems, is a stochastic, population-based algorithm inspired by the intelligent, collective behavior of fireflies in nature. In the standard FA, each firefly in each neighborhood is compared with other fireflies, and the less-bright firefly moves toward the brighter one (in the maximization optimization). In fact, in the standard FA, firefly movement is based on the local optima, and the global optima do not have any effect on the movement of fireflies. So, the exploration rate of the FA decreases. In this study, we propose a new, fuzzy-based, modified version of the standard FA—the fuzzy firefly algorithm (FFA)—to increase the exploration and improve the global search of the FA. In the FFA, to improve the speed of finding the global optima, in each iteration the global optima and some brighter fireflies have influence on the movement of fireflies. The effect of each firefly depends on its attractiveness, which is considered as a fuzzy variable in the FFA. In order to evaluate the proposed FFA, seven well-known benchmark functions, including Sphere, Rastrigin, Rosenbrock, Step, Schwefel’s P2.22, Ackly, and the Xin-She Yang functions are used in 10-, 20-, and 30-dimensional spaces. Also, to indicate the effectiveness of the proposed FFA, we utilize our approach in a multilevel image-thresholding application, which is one of the most important and challenging issues in image segmentation, and we propose the FFA-Otsu method. The experimental results show that our proposed method can be effective to find the global optima and can improve the global search and the exploration rate of the standard FA. Moreover, the obtained thresholding results show that the proposed FFA-Otsu algorithm is more efficient when compared with other benchmark approaches for image segmentation.
منابع مشابه
Fuzzy Model Identification: A Firefly Optimization Approach
Nature-inspired methodologies are currently among the most powerful algorithms for optimization problems. This paper presents a recent nature-inspired algorithm named Firefly algorithm (FA) for automatically evolving a fuzzy model from numerical data. FA is a meta-heuristic inspired by the flashing behavior of fireflies. The rate and the rhythmic flash, and the amount of time form part of the s...
متن کاملAn adaptive modified firefly algorithm to unit commitment problem for large-scale power systems
Unit commitment (UC) problem tries to schedule output power of generation units to meet the system demand for the next several hours at minimum cost. UC adds a time dimension to the economic dispatch problem with the additional choice of turning generators to be on or off. In this paper, in order to improve both the exploitation and exploration abilities of the firefly algorithm (FA), a new mo...
متن کاملFirefly Algorithm Inverse Radiative Transfer Problem
The study of inverse problems applied to radiative transfer has been the subject of numerous studies aiming many applications ranging from medicine to industry formulation for the parameter estimation inverse problems in radiative heat transfer is minimization of an objective function associated with the problem being analyzed. usually inspired by nature behaviors, have been shown effective in ...
متن کاملFuzzy PID based on Firefly Algorithm: Load Frequency Control in Deregulated Environment
A Firefly Algorithm (FA) based on Fuzzy PID controller is proposed in this paper to solve the Load Frequency Control (LFC) problem in a deregulated environment. In multi area electric power systems, if a large load is suddenly connected (or disconnected) to the system, or if a generating unit is suddenly disconnected by the protection equipment, there will be a long-term distortion in the power...
متن کاملFirefly-based Facial Expression Recognition
Automatic facial expression recognition plays an important role in various application domains such as medical imaging, surveillance and human-robot interaction. This research presents a novel facial expression recognition system with modified Local Binary Patterns (LBP) for feature extraction and a modified firefly algorithm (FA) for feature optimization. First, in order to deal with illuminat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Applied Artificial Intelligence
دوره 28 شماره
صفحات -
تاریخ انتشار 2014